Haggle over price? Not if you can haggle over maintenance and run a repair-free car for the next year. Now go out and drive that car carefully. Your haggling won't mean much if you run the car through a store display window.
Dealers are having a hard time keeping up with demand for compact cars. Auto auctions have dealers aggressively bidding against each other to win these cars for their customers who demand them.